<template>
	<view></view>
</template>

<script>
import ds from '@/api/service/db-service.js'
import bridgeSer from '@/api/bridge/bridge-service.js'
import storeSer from '@/api/service/store-service.js'
import { getToken } from '@/utils/auth'

export default {
	async onLoad () {
		// // 初始化本地数据库
		// await this.initDB()
		// // 跳转页面
		// this.initHome()
	},

	methods: {
		// 初始化本地数据库
		async initDB () {
			let user = this.getCurrentUser() || {}
			let params = {
			  userId: user.userId
			}
			// 存储的系统配置
			let sc = await storeSer.getSystemConfig()
			// #ifdef APP-PLUS
			/* 未初始化 */
			if (!sc.length) {
				// 初始化本地数据库
				await ds.initLocalSql(this)
			}
			/* 已初始化 */
			else {
				// 加载更新sql
				await ds.initUpdateSql()
			}
			// #endif
		},
		// 首页跳转
		initHome () {
			// 登录信息
			let user = this.getCurrentUser()
			let mode = this.$store?.state?.vuex_mode
			// 未登录过或退出过
			if (!user || !/online|offline/i.test(mode)){
				uni.reLaunch({
					url: '/pages/sys/login/index'
				})
				return true
			}
			// 跳转至工作台
			uni.reLaunch({
				url: '/pages/sys/workbench/index?source=welcome'
			})
		}
	}
}
</script>

<style lang="scss">

</style>
